power loudspeaker - German English Dictionary